buoyancy turbulence - French English Dictionary